就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter为指导。8年前关闭。锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或互动。有很多用于Java的gui框架,但是当今公认的首选框架是什么?以下是我对不同框架的理解,如果我错了,请纠正我。这是一组定义非常松散的问题,但我仍然认为它对任何想要创建丰富的gui应用程序的人都很有值(value)。AWT是swing的基础,性能不错,但缺少高
所以,在JavaFX上咬牙切齿,到目前为止一切进展顺利。但是,所有文本字段都有一条横穿它们的线,距离顶部10像素左右。不仅在我的应用程序中,在SceneBuilder应用程序中也是如此。注意,我没有使用任何明确的CSS,我不知道SceneBuilder使用什么。屏幕截图来自SceneBuilder,我的屏幕看起来一模一样。所以,这是基本的东西。java-versionjavaversion"1.8.0_45"Java(TM)SERuntimeEnvironment(build1.8.0_45-b14)JavaHotSpot(TM)64-BitServerVM(build25.45-b0
所以,在JavaFX上咬牙切齿,到目前为止一切进展顺利。但是,所有文本字段都有一条横穿它们的线,距离顶部10像素左右。不仅在我的应用程序中,在SceneBuilder应用程序中也是如此。注意,我没有使用任何明确的CSS,我不知道SceneBuilder使用什么。屏幕截图来自SceneBuilder,我的屏幕看起来一模一样。所以,这是基本的东西。java-versionjavaversion"1.8.0_45"Java(TM)SERuntimeEnvironment(build1.8.0_45-b14)JavaHotSpot(TM)64-BitServerVM(build25.45-b0
我今天通过sudoapt-getinstallopenjdk-8-jdk下载了OpenJDK8,它似乎没有包含JavaFX。>java-versionopenjdkversion"1.8.0_66-internal"OpenJDKRuntimeEnvironment(build1.8.0_66-internal-b17)OpenJDKServerVM(build25.66-b17,mixedmode)我也在最新的Eclipse(EclipseMars)中安装了E(fx)clipse,但我仍然收到消息javafx无法解析。 最佳答案
我今天通过sudoapt-getinstallopenjdk-8-jdk下载了OpenJDK8,它似乎没有包含JavaFX。>java-versionopenjdkversion"1.8.0_66-internal"OpenJDKRuntimeEnvironment(build1.8.0_66-internal-b17)OpenJDKServerVM(build25.66-b17,mixedmode)我也在最新的Eclipse(EclipseMars)中安装了E(fx)clipse,但我仍然收到消息javafx无法解析。 最佳答案
文章目录一、前言二、JavaFX与SceneBuilder下载三、SceneBuilder的使用四、详细教学(示例)4.1环境配置4.2创建fxml文件以及Controller类文件4.3自定义界面4.4运行我们的程序五、拓展总结博主个人社区:开发与算法学习社区博主个人主页:KillingVibe的博客欢迎大家加入,一起交流学习~~一、前言首先声明一下,Java的强项并不在GUI上,现在是web的天下,博主发此篇文章仅是个人兴趣,如果您是学Java开发的,业余想做GUI小工具,可以选择使用JavaFX。如果需要开发企业级应用,推荐还是用qt或者wpf那些,用Electron也是很好的选择。二、
文章目录一、前言二、JavaFX与SceneBuilder下载三、SceneBuilder的使用四、详细教学(示例)4.1环境配置4.2创建fxml文件以及Controller类文件4.3自定义界面4.4运行我们的程序五、拓展总结博主个人社区:开发与算法学习社区博主个人主页:KillingVibe的博客欢迎大家加入,一起交流学习~~一、前言首先声明一下,Java的强项并不在GUI上,现在是web的天下,博主发此篇文章仅是个人兴趣,如果您是学Java开发的,业余想做GUI小工具,可以选择使用JavaFX。如果需要开发企业级应用,推荐还是用qt或者wpf那些,用Electron也是很好的选择。二、
是否可以使用JavaFX开发整个应用程序并在iOS、Android或WindowsPhone8上运行,而无需编写特定于平台的代码? 最佳答案 是的,您可以在iOS、android、桌面、RaspberryPI(还没有windows8移动版)上运行JavaFX应用程序。实际工作:Wedidit!JavaFX8multimediaprojectoniPad,Android,WindowsandMac!JavaFXEverywhereEnsemble8Javafx8AndroidDemoMySampleJavaFXapplicationR
是否可以使用JavaFX开发整个应用程序并在iOS、Android或WindowsPhone8上运行,而无需编写特定于平台的代码? 最佳答案 是的,您可以在iOS、android、桌面、RaspberryPI(还没有windows8移动版)上运行JavaFX应用程序。实际工作:Wedidit!JavaFX8multimediaprojectoniPad,Android,WindowsandMac!JavaFXEverywhereEnsemble8Javafx8AndroidDemoMySampleJavaFXapplicationR
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭7年前。Improvethisquestion我有一个非常大的程序,目前正在使用SWT。该程序可以在Windows、Mac和Linux上运行,它是一个包含许多元素的大型桌面应用程序。现在SWT有点老了,我想切换到Swing或JavaFX。我想听听您对三件事的看法。我主要关心的是桌面GUI应用程序哪个更好?(我在网上看了很多人建议JavaFX和Swing一样好,但除了简单的意见火焰战,我没有看到很多有效的论据)。它必须适用于Window